<?php
/**
 * Created by Unknown
 *
 *            ┏┓　　  ┏┓+ +
 *           ┏┛┻━━━━━┛┻┓ + +
 *           ┃         ┃ 　
 *           ┃   ━     ┃ ++ + + +
 *          ████━████  ┃+
 *           ┃　　　　　 ┃ +
 *           ┃　　　┻　　┃
 *           ┃　　　　　 ┃ + +
 *           ┗━┓　　　┏━┛
 *             ┃　　　┃　　　　
 *             ┃　　　┃ + + + +
 *             ┃　　　┃    Code is far away from bug with the alpaca protecting
 *             ┃　　　┃ + 　　　　        神兽保佑,代码无bug
 *             ┃　　　┃
 *             ┃　　　┃　　+
 *             ┃     ┗━━━┓ + +
 *             ┃         ┣┓
 *             ┃ 　　　　　┏┛
 *             ┗┓┓┏━━┳┓┏━┛ + + + +
 *              ┃┫┫  ┃┫┫
 *              ┗┻┛  ┗┻┛+ + + +
 * User: MotherFucker
 * Date: 2016-07-05
 * Time: 下午 2:21
 */

namespace ErrorMsg\Admin;

use ErrorMsg\AbstractErrorMsg;

class ErrorMsg extends AbstractErrorMsg
{
    const ADMIN_DB_NOT_EXISTS = '管理员数据库不存在';

    //表单验证及相关逻辑判断错误常亮
    const INVALID_CSRF = '无效CSRF';
    const INVALID_PRIMARY_KEY = '主键无效';

    const UPLOAD_NO_FILE = '请选择文件';
    const UPLOAD_INVALID_FILE_TYPE = '%s是非法上传类型';
    const UPLOAD_INVALID_FILE_MAX_SIZE = '%s超过限定文件大小%size';
    const UPLOAD_INVALID_FILE_MAX_WIDTH = '%s超过限定文件宽度%w';
    const UPLOAD_INVALID_FILE_MAX_HEIGHT = '%s超过限定文件高度%h';
    const UPLOAD_INVALID_DESTINATION_DIR = '%s目录不存在';
    const UPLOAD_FILE_MOVE_FAILED = '%s文件移动失败';
    const UPLOAD_SUCCESS = '%s文件上传成功';
    const UPLOAD_SUCCESS_DESCRIPTION = '%s文件上传成功，请点击按钮返回上个页面';
    const UPLOAD_MAKE_DIR_FAILED = '%s保存路径创建失败';

    const IMPORT_FILE_FAILED = '要导入数据库的文件不存在，或表有误';

    const INITIALIZATION_LOG_FILE_FAILED = '初始化日志文件失败(文件路径：%s)';

    const CONTROLLER_INVALID_REQUEST_METHOD = '无效请求方法';
    const CONTROLLER_INVALID_REQUEST_METHOD_DESCRIPTION = '必须以%s发送请求';
}